給你滿滿的 科~特~林~:Android 手機開發新語言 Kotlin 值得投入學習嗎?
聽過 Kotlin 嗎?這是今年五月被 Google 宣布成為 Android 手機開發新語言的寵兒(or 棄嬰?遠望 Google+ 與 Go 語言... XD)。我把手頭上收集的 Kotlin 語言的「好文」,一次貼給你,給你滿滿的「科~特~林~」(王大陸上身~ XD)
今年的 5 月 19 日,Google I/O 開發者大會上,宣布將 Kotlin 納入成為 Android App 開發的「一級語言」。這意味著 iOS 與 Android 手機開發雙語系時代的來臨。iOS App 可以用 Objective-C(舊)或 Swift(新)來開發。而 Android App 可以用 Java(舊)或 Kotlin(新)來開發。
Kotlin 中文報導: https://goo.gl/nTuqEL
Google I/O Kotlin 發表會影片: https://youtu.be/X1RVYt2QKQE
如果您對 Kotlin 語言長得怎麼樣,想以最快的方式瞭解,我會推薦您看這一篇文章:
「An Introduction to Kotlin」
https://goo.gl/dEomu7
至於底下這篇文章,比較強調如何安裝與設定 Kotlin 的開發環境與軟體安裝:
「Getting started with Android and Kotlin」
https://goo.gl/ClaEVS
然後這篇討論了 Kotlin 語言的五大特色,算是推坑文,讓你知道 Kotlin 與 Java 比起來到底好在哪裡:
「Kotlin for Android Development: Heavyweight Language or Hopeless Hype?」
https://goo.gl/zy86FJ
最後,如果您想知道多一點 Kotlin 的學習資源的話,這篇由國外網友整理出來的 100+ Kotlin 學習資源還不錯:
「100+ Resources To Learn Kotlin The Right Way」
https://goo.gl/D8JeFp
最後您問我說,Kotlin 值得投資嗎?嗯...語言本身是優秀的!但 Google 推了不少優秀的東西最後都雷聲大雨點小(G+啦~ Go 語言啦~),這點讓我有點疑慮。不過我個人的意見還是:「值得學!」
希望今天的分享大家都喜歡!如果您身旁也有對寫 Android 手機 App 有興趣的朋友,不妨按讚分享。若您有任何對 Kotlin 的疑問,可以在這一篇底下留言喔!